non-resident carriers - German English Dictionary